Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
173 OWEN ROAD Terraced £169,950 18 Feb 2005
174 OWEN ROAD Terraced £98,000 9 Jan 2015
177 OWEN ROAD Terraced £118,000 9 Jun 2020
179 OWEN ROAD Terraced £31,000 7 Nov 1997
181 OWEN ROAD Terraced £100,000 24 Apr 2015